which regenerates - German English Dictionary